Skip to content

Update dependencies and add dependabot configuration#39

Merged
tepickering merged 1 commit intomasterfrom
update-dependencies
Feb 23, 2026
Merged

Update dependencies and add dependabot configuration#39
tepickering merged 1 commit intomasterfrom
update-dependencies

Conversation

@tepickering
Copy link
Copy Markdown
Contributor

Summary

  • Add .github/dependabot.yml to re-enable automated weekly dependency update PRs for pip, npm, and GitHub Actions
  • Update requirements.txt Python deps (significantly out of date)
  • Update js9 npm deps and regenerate stale lock file (node_modules had socket.io 2.1.1 despite package.json specifying ^4.8.0)

Python (requirements.txt)

Package Before After
click 7.1.2 8.3.1
lxml 4.6.3 6.0.2
tornado 6.4.2 6.5.4

npm (pyindi/www/static/js9)

Package Before After
minimist 1.2.6 1.2.8
open 7.2.1 7.4.2
ps-node 0.1.4 0.1.6
socket.io 2.1.1 (stale) 4.8.3

Note: open, rimraf, and uuid have newer major versions available (11, 6, and 13 respectively) but those would require js9 source changes. Dependabot will open individual PRs for those once the config is in place.

Python (requirements.txt):
- click 7.1.2 → 8.3.1
- lxml 4.6.3 → 6.0.2
- tornado 6.4.2 → 6.5.4

npm (pyindi/www/static/js9):
- minimist 1.2.6 → 1.2.8
- open 7.2.1 → 7.4.2
- ps-node 0.1.4 → 0.1.6
- socket.io 4.8.0 → 4.8.3 (node_modules was stale at 2.1.1)

Add .github/dependabot.yml to re-enable automated dependency update
PRs for pip, npm, and GitHub Actions on a weekly schedule.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tepickering tepickering merged commit 05b061a into master Feb 23, 2026
2 checks passed
@tepickering tepickering deleted the update-dependencies branch February 23, 2026 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant